Konstantinos Zarras
Middle East
Algeria,Bahrain,Egypt,Iraq,Jordan,Kuwait,Lebanon,Libya,Occupied Palestine,Oman,Palestinian Territories,Qatar,Saudi Arabia,Syria,Tunisia,United Arab Emirates,Yemen,Iran
Politics